The book addressed span a wide range of problems and solutions associated with the teaching of programming such as introductory ...